package com.example.lib_common.base.utils

import android.app.Activity
import android.app.Application
import android.os.Bundle
import android.os.Looper
import java.util.concurrent.CopyOnWriteArrayList



class AppHolder :Application.ActivityLifecycleCallbacks{
//    //正在运行的Activity
//    private val runningActivities: List<RunningActivity> = CopyOnWriteArrayList<RunningActivity>()
//
//    //是否完全退出
//    private val isCompleteExit = false
//    private val application: Application? = null
//    private val mainLooper: Looper? = null
//    private val topActivity: RunningActivity? = null

    override fun onActivityCreated(p0: Activity, p1: Bundle?) {
        TODO("Not yet implemented")
    }

    override fun onActivityStarted(p0: Activity) {
        TODO("Not yet implemented")
    }

    override fun onActivityResumed(p0: Activity) {
        TODO("Not yet implemented")
    }

    override fun onActivityPaused(p0: Activity) {
        TODO("Not yet implemented")
    }

    override fun onActivityStopped(p0: Activity) {
        TODO("Not yet implemented")
    }

    override fun onActivitySaveInstanceState(p0: Activity, p1: Bundle) {
        TODO("Not yet implemented")
    }

    override fun onActivityDestroyed(p0: Activity) {
        TODO("Not yet implemented")
    }
}